﻿package com.eitb.programas.diputacion{
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	import flash.utils.*;
	import flash.media.*;
	import fl.data.DataProvider;
	import com.eitb.cargadores.*;
	import com.eitb.colecciones.*;
	import com.eitb.formaters.*;
	import com.eitb.literales.*;
	import com.eitb.reproductores.*;
	import com.eitb.imagenes.*;
	import com.eitb.programas.diputacion.rutas.*;
	import com.eitb.programas.diputacion.entidades.*;
	import com.eitb.programas.diputacion.literales.*;
	import com.eitb.util.logging.*;
	import com.eitb.programas.multimediaAutomatico.*;
	
	public class ModeloPortada extends ModeloMultimediaAutomatico implements IControladorPortada {
		
		private var vMain:Main;
		private var categorySelected:String;
		
		
		public function setCategorySelected(value:String) {
			this.categorySelected = value;
		}
		
		public function initMain(vMain:Main):void {
			this.vMain=vMain;
		}
		
		public function onContinueBtnClick(evt:MouseEvent):void {
			// elimina el evento actual del objeto actual
			evt.currentTarget.removeEventListener(MouseEvent.CLICK, this.onContinueBtnClick);
			this.vMain.startDiputacion(this.categorySelected);
		}
		
		
	}
}